home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / printing / gprntdmo.arc / BROCHURE.DOC next >
Text File  |  1991-02-10  |  3KB  |  74 lines

  1. 06601030301800
  2. 6L....T....T....T....T....T....T....T....T....T....T....T....T....R
  3. üSTARÇ
  4.  
  5. êGeneralFeatures:Ç
  6. Dymanicredundancy
  7. Allmachinewordsencoded
  8. Computerdividedintoreplaceablefunctionalunits
  9. Faultdetection,recovery,andreplacementbyspec.purp.HW
  10. Transientsindentifiedandcorrectedbyrepeatingprg.seg.
  11. Permanentfaultseliminatedbyreplacingfaultyfuncitonalunit
  12. Replacementimplementedbypowerswitching
  13. (unpoweredunitsproduceonlyzerologicoutputs)
  14. Error-detectingcodessupplementedbymonitoringckts.toverify
  15. sync.andproperop.
  16. "Hardcore"TARPprotectedbytriplication+replacementoffailed
  17. units
  18.      
  19. êTiming:Ç
  20. Firstperiod2-out-of-4codedstep-codeissued.
  21. Tenthperiod,fourbitconditioncodemaybebroadcastbyoneof
  22. thefunctionalunits.
  23.  
  24. êInstructionSet:Ç
  25. Specialinstructionsforrollback,exercisingfault-location,name
  26. assignmentforRWM(readwritememory),powercontrolofspares,
  27. absolutR/W.
  28.  
  29. êWordFormats:Ç
  30. mod15arithmetic(inverseresidue)codeforfourbitbyteszero
  31. residue(1111)=correctlycodedword
  32. addresses:4bytes,1codeword
  33. opcodes:2-out-of-4,3bytes                    
  34. numericoperands:7bytes,onefourbitinverseresiduecode
  35. üworderror:Çalteredduringstorage
  36. ücontrolerror:Çmoduleactsincorrectlyornotatall
  37. residueoverA*Nbecauseseparableandallows2'scomplement2-
  38. out-of-4overresiduecancheckbytesindividually
  39.  
  40. êControlFaultDetection:Ç
  41. checkscorrectunitsactiveatcorrecttimeandnotactivewhen
  42. theyshouldn'tbe
  43. "disagreewithbus"forduplexoperation
  44. "complete"messagewhendone
  45. "writecomplete""readcomplete"
  46. "internalfault"messagesforminternalfaultdetect.in
  47. functionalunits
  48. "special"message(e.g.interruptoccurred)
  49.  
  50. êFunctionalUnits:Ç
  51. memoryunitsnamed
  52. arithmeticunitsleavecodeson,preserved
  53. logicops.stripcodes,duplexop.,returncodes
  54.      
  55. êTARP(TestAndRepairProcessor):Ç
  56. Testseverywordoverbusesforcodevaildity
  57. CheckingstatusmessagesfromFUs
  58. Machinestatepredictionlogic
  59. Faultlocationlogic.
  60. Onerrormessage,resetallpoweredunits,jumptorollbackpoint.
  61. Repeatedfault-->replacement
  62. Hasdisasterrestart
  63. OnepoweredTARPdisagrees,enterrecoverymode,trytosetflip
  64. flopstothestateof theothertwo,rollback
  65. IftheTARPstilldisagrees,replace
  66.  
  67. êSoftware:Ç
  68. Simulatortosimulatehardwareerrorsw/reg.+mem.dumps
  69. Reconfig.processing,rollbackassistance,diag.offaultyunits     
  70. ColdStartresetshardware+softwareafterdisasterrestart+
  71. priortoinitialload
  72.  
  73.  
  74.